to execute orders punctually - English Synonyms Dictionary